English Dictionary
◊ SACCHARIC ACID
saccharic acid
n : a white dicarboxylic acid formed from oxidation of sugar or
starch